direct marketing internet marketing data mining email marketing direct mail data warehousing database marketing data mining software data mining tool advertising data mining technique direct mail marketing business intelligence crm application data mining marketing data analysis